Visual Basic (Declaration) | |
---|---|
Public Overloads MustOverride Sub ChangeLogicalChannels( _ ByVal ParamArray logicalChannelIds() As LogicalChannelId _ ) |
C# | |
---|---|
public abstract void ChangeLogicalChannels( params LogicalChannelId[] logicalChannelIds ) |
C++/CLI | |
---|---|
public: abstract void ChangeLogicalChannels( ... array<LogicalChannelId>^ logicalChannelIds ) |
Parameters
- logicalChannelIds
- The logical channel identifiers that correspond to the desired logical channels.
Exception | Description |
---|---|
System.ArgumentNullException | logicalChannelIds is null. |
System.ArgumentOutOfRangeException | logicalChannelIds is not possible with the currently selected hardware. |
Hardware Interchangeability: Do not use this method if hardware interchangeability is important. A logical channel identifier is only valid and unique within the context of the model(s) of hardware being used.
Affect on Traces: Undefined. The Measurement.PresetTraces, RemoveExtra, and TraceCollection.ArrangeWindows methods may be useful in presetting traces to a default number, result assignment, and layout after changing the channel configuration.
Target Platforms: Windows 11 Professional or Enterprise; Windows 10 Professional, Enterprise, or Education (64-bit)